distribution expense - French English Dictionary